Golang Job: analista de garantia de qualidade

Job added on

Company

PicPay
Brazil

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

O PicPay é uma plataforma de pagamento criada para quebrar barreiras e eliminar burocracias. Nós existimos para melhorar a vida das pessoas e só conseguimos fazer isso porque temos pessoas fantásticas aqui dentro.Estamos buscando pessoas que sejam apaixonadas por construir aplicações distribuídas, de alta performance, escaláveis e seguras para milhões de novos usuários em todo o mundo e que suportem a melhor e mais segura experiência de pagamentos. Aqui você participará da construção de uma das áreas de negócio do PicPay. Nesse papel você irá colaborar com a elaboração e execução da estratégia de tecnologia do PicPay, além de fazer parte de um ambiente muito dinâmico, em constante expansão. Imagina, ter a oportunidade de construir o futuro junto com a gente?Manda bem nos requisitos abaixo? Então essa vaga é pra você!


Responsabilidades e atribuições


Trabalhando com a gente, você terá a oportunidade de desenvolver soluções escaláveis e que irão ser utilizadas por milhões de usuários, desenvolver melhorias nos sistemas existentes para garantir a qualidade nas entregas e ajudar e compartilhar sua experiência com os membros da equipe!

  • Ser uma referência em Qualidade de Software, conseguindo disseminar o conhecimento para as demais squads da organização;
  • Ser o ponto focal no suporte aos demais Analistas da Qualidade;
  • Promover treinamentos;
  • Contribuir para o desenvolvimento de colaboradores incipientes na área da qualidade;
  • Ajudar na busca e implementação de soluções técnicas;
  • Implementação do processo de execução dos testes automáticos em pipelines CI/CD;
  • Acompanhamento e garantia da cobertura dos testes automáticos: code coverage;
  • Foco na melhor experiência para os usuários;
  • Automação e manutenção dos testes que mitiguem o tempo gasto em testes manuais;
  • Identificação de gargalos no processo de desenvolvimento;
  • Auxiliar as pessoas desenvolvedoras e outros QAs nas decisões tecnológicas que possam impactar a qualidade do que se está entregando aos usuários;
  • Identificação de KPIs para a entrega de um produto aderente ao mercado em que atuamos;
  • Gerenciamento de métricas e relatórios da qualidade que ajudem o gestor no plano estratégico do time;
  • Estimar a implementação e integração dos testes.


Requisitos e qualificações


Procuramos pessoas que:

  • Gosta de ser um generalista que pode trabalhar com frontend, backend e tudo que for necessário para resolver problemas e na melhoria da experiência dos usuários internos e externos.
  • Evoluir num ambiente colaborativo envolvendo diferentes stakeholders e especialistas num potencialmente ambíguo
  • Curte trabalhar num ambiente diverso e com diferentes conhecimentos
  • Trabalhar em diferentes projetos com grande variedade de tecnologias e sistemas
  • Pode integrar muitas aplicações, serviços e processos diferentes mesmo que você não tiver trabalhar com eles antes
  • Se colocar como usuário para desenvolver uma experiência incrível
  • Ter conhecimento e habilidade no desenvolvimento de sistemas e serviços com qualidade. Nós trabalhamos majoritariamente com Java, PHP, Golang e Javascript. Nós gostamos muito de trabalhar com um engenheiro de software generalista do que conhecimento participar numa linguagem de programação ou framework
  • Tenham preocupação em engenharia de software, segurança, arquitetura e resiliência

O que consideramos importante ter vivência ou conhecimento em:

  • Fluência em automação de testes em mais de um framework de automação;
  • Ter domínio de alguma linguagem de programação;
  • Experiência com comandos SQL e criação de massa de dados;
  • Conhecimento avançado em fundamentos e estratégias de testes;
  • Ter adotado diferentes técnicas de testes: BDD, testes funcionais, testes de sistema, testes de aceitação e/ou testes de regressão;
  • Ter experiência com técnicas não funcionais: usabilidade, performance ou/e segurança;
  • Ter atuado com, pelo menos, um dos níveis de testes de software (Pirâmide de testes): unidade, integração ou sistema;
  • Conseguir entender, analisar e opinar sobre os testes unitários implementados pelo time de desenvolvimento;
  • Jenkins, Drone, ArgoCD, CircleCI, Harness, Github Actions ou ferramenta similar
  • Sonaqube, Code Climate, Codecov, Horusec ou similar
  • Selenium, Appium, Cypress, Jest ou similar

Seria incrível se tiver:

  • TDD
  • Trunk Base Development
  • Conhecimento de um dos IaaS: AWS/GCP/Azure
  • Experiência em implementação de Quality Gates
  • Conhecimento em desenvolver aplicações em linguagem compilada como Golang, Rust, C++, etc.
  • Conhecimento de uma ou mais linguagens de programação
  • Domain Driven-Design
  • Pair Programming
  • Organizado Dojos
  • Docker, Docker-Compose e Helm
  • Kubernetes, Nomad ou similar

Informações adicionais


Nosso pacote de benefícios possui:

  • Assistência médica (você e +1 dependente ficam por nossa conta!);
  • Assistência odontológica;
  • Seguro de vida;
  • Vale Transporte e/ou Auxílio combustível;
  • Vale Refeição e/ou Vale Alimentação;
  • Gympass;
  • PicPay Acolhe - Programa que cuida da gente e dos nossos familiares, oferecendo apoio jurídico, social, psicológico e financeiro;
  • PPR - Participação nos Resultados do PicPay;
  • Horário flexível e possibilidade de home office.